be incumbent upon

英 美
  • be v.有;在;是;到达;拜访
  • incumbent adj.负有义务的;凭依的n.在职者;领圣职的俸禄的牧师
  • upon prep.在...上;紧接着;逼近
    1. Money is thought to be the root cause of all evils.
      金钱被认为是万恶之源。
    2. Unfortunately he won't be here tomorrow evening.
      可惜的是他明晚不在这儿。